     body,
     p,
     h1,
     h2,
     h3,
     h4,
     h5,
     h6,
     ul,
     ol,
     li,
     dl,
     dt,
     dd,
     input {
         margin: 0;
         padding: 0;
     }
     
     body,
     p,
     h1,
     h2,
     h3,
     h4,
     h5,
     h6,
     form,
     input,
     ul,
     li,
     dd,
     dl,
     textarea {
         padding: 0;
         margin: 0;
         list-style-type: none;
     }
     
     h1,
     h2,
     h3,
     h4,
     h5,
     h6 {
         font-size: 16px;
         font-weight: normal;
     }
     
     i,
     em {
         font-style: normal;
     }
     
     ul,
     ol,
     li {
         list-style: none;
     }
     
     a {
         text-decoration: none;
     }
     
     input {
         border: none;
     }
     
     .fl {
         float: left;
     }
     
     .fr {
         float: right;
     }
     
     .clear-fix::after {
         display: block;
         visibility: hidden;
         content: ".";
         clear: both;
         height: 0;
         overflow: hidden;
     }
     
     #shortcut-2013 {
         border-bottom: 1px solid #EEEEEE;
         line-height: 30px;
         width: 100%;
         font-size: 12px;
     }
     
     #shortcut-2013,
     #shortcut-2013 .w a {
         color: #666666;
         text-decoration: none;
     }
     
     #shortcut-2013 {
         background: none repeat scroll 0 0 #F7F7F7;
         height: 30px;
         width: 1000px;
         margin: 0 auto;
     }
     
     div {
         BORDER: none;
         PADDING: 0;
         MARGIN: 0;
         padding: 0px;
         margin: 0px px;
     }
     
     #shortcut-2013 {
         border-bottom: 1px solid #EEEEEE;
         line-height: 30px;
         width: 100%;
         font-size: 12px;
     }
     
     #shortcut-2013 .w {
         background: none repeat scroll 0 0 #F7F7F7;
         height: 30px;
         width: 1000px;
         margin: 0 auto;
     }
     
     #shortcut-2013 .fr {
         height: 30px;
         overflow: visible;
     }
     
     body {
         font: 12px/1.5 Microsoft YaHei;
         color: #333;
         background: #fff;
         font-family: Microsoft YaHei, SimHei, KaiTi, SimSun, -apple-system, BlinkMacSystemFont, PingFang SC, sans-serif;
     }
     
     .fr {
         float: right;
     }
     
     ul,
     ol {
         list-style: none;
     }
     
     #shortcut-2013 .fr .fore1 {
         padding-left: 16px;
         z-index: 13;
     }
     
     #shortcut-2013 li {
         height: 30px;
     }
     
     .lh li {
         float: left;
     }
     
     #toplogintips {
         min-width: 220px;
         width: auto;
     }
     
     #toplogintips {
         float: right!important;
         float: none!important;
     }
     
     #shortcut-2013 .fr .fore1 a {
         color: #ff6600;
     }
     
     #shortcut-2013,
     #shortcut-2013 .w a {
         color: #666666;
         text-decoration: none;
     }
     
     .apptxt {
         width: 80px;
         height: 22px;
         float: right;
         background: #1f2129;
         border-radius: 3px;
         padding: 2px;
         margin-bottom: 5px;
         position: relative;
         line-height: 22px;
         margin-top: 2px;
         color: #fff;
     }
     
     .code-icon {
         display: inline-block;
         width: 16px;
         height: 16px;
         background-image: url(../images/下载.png);
         background-position: center;
         background-repeat: no-repeat;
         background-size: 100%;
         vertical-align: -2px;
         margin-right: 4px;
     }
     
     .vrcode-container {
         display: none;
         position: absolute;
         top: 25px;
         left: -64px;
         width: 200px;
         z-index: 2000;
         box-shadow: 0 2px 12px 0 rgb(0 0 0 / 20%);
         text-align: center;
         background-color: #ffffff;
         padding: 20px;
     }
     
     .vrcode-container>ul {
         padding: 0;
         margin: 0;
     }
     
     ul {
         list-style: none;
     }
     
     #shortcut-2013 li {
         height: 30px;
     }
     
     .vrcode-container>ul li {
         color: #000;
         list-style-type: none;
         display: flex;
         align-items: center;
         font-size: 14px;
         border-bottom: 1px solid #e6e6e6;
         box-sizing: border-box;
         padding: 10px 0 !important;
         height: auto !important;
     }
     
     .vrcode-container>ul li .imgewm {
         margin-right: 10px;
     }
     
     .vrcode {
         width: 80px;
         height: 80px;
     }
     
     fieldset,
     img {
         border: 0;
     }
     
     .downloadapp .apptxt .vrcode-container>ul li .text {
         text-align: center;
         flex: 1;
     }
     
     .vrcode-container>ul li h3 {
         margin-top: 0;
     }
     
     .vrcode-container>ul li span {
         font-size: 12px;
         color: #888;
     }
     
     #shortcut-2013 li {
         height: 30px;
     }
     
     .vrcode-container>ul li.zuihou {
         border: none;
     }
     
     #shortcut-2013 .fl {
         overflow: visible;
     }
     
     #shortcut-2013 li {
         height: 30px;
     }
     
     .lh li {
         float: left;
     }
     
     .gwj_gg {
         position: absolute;
         font-size: 16px;
         top: 7px;
         padding-left: 10px;
     }
     
     element.style {
         display: block;
     }
     
     #shortcut-2013 .fl {
         overflow: visible;
     }
     
     #shortcut-2013 li {
         height: 30px;
     }
     
     .ss {
         padding-right: 15px;
     }
     
     .ss_k {
         background: #FFFFFF;
         color: #999999;
         font: 12px arial;
         height: 20px;
         line-height: 19px;
         padding-left: 5px;
         outline-width: 0;
         text-align: left;
         width: 320px;
         border: 1px solid #ddd;
     }
     
     .ss_btn {
         background: #888;
         color: #FFFFFF;
         cursor: pointer;
         font-size: 12px;
         height: 23px;
         left: -5px;
         margin-left: -7px;
         position: relative;
         width: 50px;
         z-index: 10;
     }
     
     .header {
         width: 100%;
         margin: 0 auto;
         font-size: 12px;
     }
     
     .ztop {
         height: 90px;
         margin: 0 auto;
         padding-top: 8px;
         position: relative;
         width: 1000px;
         margin-bottom: 5px;
     }
     
     .zleft {
         width: 270px;
         float: left;
         padding-top: 15px;
     }
     
     a:link,
     A:active {
         text-decoration: none;
     }
     
     a:link {
         color: #666;
     }
     
     fieldset,
     img {
         border: 0;
     }
     
     IMG {
         font-size: 12px;
         vertical-align: middle;
     }
     
     .zright {
         float: right;
         width: 730px;
     }
     
     .zright-bottom {
         float: left;
         width: 100%;
         padding-top: 3px;
     }
     
     .navFind {
         margin-top: -2px !important;
     }
     
     .navFind {
         float: right;
     }
     
     html {
         display: block;
     }
     
     .header {
         width: 100%;
         margin: 0 auto;
         font-size: 12px;
     }
     
     .nav {
         background: url(http://www.newmotor.com.cn/images/201412newindeximg/header_bg.png) repeat-x #2c4053;
         width: 100%;
         height: 56px;
     }
     
     .w1000 {
         width: 1000px;
         margin: 0 auto;
         overflow: hidden;
     }
     
     .nav ul {
         padding: 0 8px;
         overflow: hidden;
         display: block;
     }
     
     .x-bg {
         background: #2c4053;
         height: 56px;
     }
     
     .d-list {
         font: bold 14px/56px "microsoft yahei";
         padding-left: 17px;
         clear: both;
         display: inline;
         width: auto;
     }
     
     .d-list li {
         float: left;
         display: block;
         padding: 0 2px;
     }
     
     .nav ul li a.navFirst {
         background: none;
     }
     
     .nav a,
     .nav a:hover,
     .nav a:active,
     .nav a:link,
     .nav a:visited {
         color: #F0F0F0;
     }
     
     .nav ul li a {
         padding: 0 12px;
         background: url(../images/header_line.png) 0 0 no-repeat;
     }
     
     .clear {
         clear: both;
         height: 0;
         font: 0/0 Arial;
         visibility: hidden;
     }
     
     #regmain {
         text-align: center;
     }
     
     .regbox {
         margin-top: 10px;
     }
     
     .regbox {
         margin-bottom: 20px;
     }
     
     .regbox {
         width: 1000px;
         text-align: left;
         margin: 0px auto;
     }
     
     .regbox #regcenter {
         padding-bottom: 20px;
         border: #cecece solid 1px;
         height: auto;
     }
     
     .ml {
         background: #f3f3f3;
         clear: both;
         height: 35px;
         padding-left: 10px;
     }
     
     .f14 {
         margin: 20px;
         font-size: 14px;
         font-weight: bold;
         line-height: 35px;
         margin-bottom: 8px;
     }
     
     element.style {
         color: #f00;
     }
     
     a:link,
     A:active {
         TEXT-DECORATION: none;
     }
     
     #lxfs {
         font-weight: bold;
         font-size: 14px;
         color: #ff4200;
         text-align: left;
         position: absolute;
         right: 8px;
         top: 30px;
         line-height: 24px;
     }
     
     .regusertype {
         padding-top: 17px;
         padding-bottom: 10px;
         font-size: 14px;
         text-align: left;
         margin-left: 25px;
         margin-right: 20px;
         margin-bottom: 20px;
         text-align: left;
         height: 30px;
     }
     
     #loading {
         padding: 2px;
         display: none;
         position: absolute;
         color: #ffaa00;
         font-size: 12px;
         right: 0px;
         top: 0px;
         background: #F8F2DA;
         border: 1px solid #ffcc00;
         width: 160px;
         height: 23px;
         line-height: 23px;
     }
     
     .regusertype li {
         position: relative;
         display: inline-block;
         width: 130px;
         margin-right: 27px;
         text-align: center;
         zoom: 1;
         vertical-align: top;
         height: 35px;
     }
     
     #gr,
     #jxs {
         float: left;
         margin-top: 15px;
         position: relative;
     }
     
     input {
         font-size: 12px;
     }
     
     .regusertype li label {
         cursor: pointer;
         float: right;
         position: absolute;
         left: 25px;
     }
     
     .regusertype li img {
         display: block;
     }
     
     .regusertype li s {
         position: absolute;
         display: block;
         width: 120px;
         height: 40px;
         top: 0;
         left: 0;
         opacity: 0;
         background-color: #fff;
     }
     
     .regbox .cc {
         clear: both;
     }
     
     .regbox dl {
         line-height: 30px;
     }
     
     .regbox .cc dt {
         font-size: 12px;
         font-weight: normal;
     }
     
     .regbox dt {
         text-align: left;
         font-weight: bold;
         height: 30px;
         margin: 0;
         width: 20%;
         float: left;
         padding-right: 2em;
         padding-left: 30px;
         font-size: 12px;
     }
     
     .regbox dd {
         width: 300px;
         float: left;
         padding-right: 2em;
         margin: 0;
     }
     
     .regbox .input {
         height: 25px;
         line-height: 25px;
         border: 1px solid #ccc;
         width: 200px;
     }
     
     .regbox dd {
         width: 300px;
         float: left;
         padding-right: 2em;
         margin: 0;
     }
     
     .d_err {
         color: #FFAA71;
         padding-right: 0px;
         padding-left: 24px;
         BACKGROUND: url(../images/error.gif) no-repeat 4px 50%;
         PADDING-BOTTOM: 2px;
         PADDING-TOP: 2px;
     }
     
     .d_default {
         color: #999999;
     }
     
     .regbox .r0 {
         background-position: 0 0;
     }
     
     .regbox .rank {
         border: none;
         background: url(../images/rank.gif) no-repeat;
         width: 125px;
         height: 22px;
         vertical-align: middle;
         cursor: default;
     }
     
     .regbox dl {
         line-height: 30px;
     }
     
     .regbox .zch {
         color: #999;
         margin-top: -4px;
         font-size: 11px;
     }
     
     .regbox dd {
         width: 300px;
         float: left;
         padding-right: 2em;
         margin: 0;
     }
     
     .regbox .cc2 dd {
         background: #f9f9f9;
         border: 1px solid #cdd3e6;
         padding: 4px 8px;
         color: #666;
         line-height: 24px;
     }
     
     .regbox dd {
         width: 300px;
         float: left;
         padding-right: 2em;
         margin: 0;
     }
     
     .cc2 dd {
         display: none;
     }
     
     element.style {
         font-size: 12px;
         height: 35px;
         color: #999;
         float: right;
         line-height: 35px;
         width: 48px;
         height: 35px;
     }
     
     element.style {
         margin-top: 20px;
         text-align: center;
         display: none;
     }
     
     .regbox .wtjj {
         color: #999;
         text-align: right;
         padding: 10px;
         padding-bottom: 0;
         font-size: 11px;
     }
     
     element.style {
         margin: 0 auto;
         position: relative;
         width: 1000px;
         clear: both;
     }
     
     element.style {
         margin-left: 5px;
     }
     
     #copyright {
         width: 970px;
         margin: 0px auto;
         margin-top: 10px;
         text-align: center;
         height: 26px;
         line-height: 26px;
         color: #999;
     }
     
     element.style {
         position: absolute;
         right: 0;
         top: 0;
     }
     
     .footer img {
         width: 100px;
         height: 100px;
     }
     
     .theme-popover {
         z-index: 9999;
         position: fixed;
         top: 50%;
         left: 60%;
         width: 450px;
         height: 250px;
         margin: -180px 0 0 -330px;
         border-radius: 5px;
         border: solid 2px #666;
         background-color: #fff;
         display: none;
         box-shadow: 0 0 10px #666;
     }
     
     .theme-poptit {
         border-bottom: 1px solid #ddd;
         padding: 12px;
         position: relative;
     }
     
     .theme-poptit .close-x {
         float: right;
         color: #999;
         padding: 5px;
         margin: -2px -5px -5px;
         font: bold 14px/14px simsun;
         text-shadow: 0 1px 0 #ddd;
         width: 25px;
         height: 24px;
     }
     
     .dform {
         padding: 80px 60px 40px;
         text-align: center;
     }
     
     .theme-popbod {
         padding: 60px 15px;
         color: #444;
         height: 148px;
     }
     
     .theme-signin {
         margin: -50px -20px -50px 0px;
         text-align: left;
         font-size: 14px;
     }
     
     .theme-signin {
         font-size: 15px;
     }
     
     ul,
     ol {
         list-style: none;
     }
     
     .theme-signin li {
         padding-left: 0px;
         margin-bottom: 15px;
         margin-top: 17px;
         margin-left: 47px;
     }
     
     .theme-signin h4 {
         color: #444;
         font-weight: 100;
         margin-bottom: 20px;
         font-size: 12px;
     }
     
     .theme-signin li strong {
         float: left;
         margin-left: -80px;
         width: 80px;
         text-align: right;
         line-height: 32px;
     }
     
     strong {
         font-weight: bold;
     }
     
     .ipt {
         border: solid 1px #d2d2d2;
         border-left-color: #ccc;
         border-top-color: #ccc;
         border-radius: 2px;
         box-shadow: inset 0 1px 0 #f8f8f8;
         background-color: #fff;
         padding: 4px 6px;
         height: 21px;
         line-height: 21px;
         color: #555;
         width: 100px;
         vertical-align: baseline;
     }
     
     element.style {
         color: #aaa;
         font-size: 12px;
     }
     
     element.style {
         color: #f26666;
         margin-bottom: 0px;
         display: none;
     }
     
     .theme-signin .btn-x {
         margin-bottom: 10px;
     }
     
     input.btn-x {
         height: 29px;
     }
     
     .btn-primary {
         border-color: #3079ED;
         color: #F3F7FC;
         background-color: #4D90FE;
         background: -webkit-linear-gradient(top, #4D90FE, #4787ED);
         background: -moz-linear-gradient(top, #4D90FE, #4787ED);
     }
     
     .btn-x {
         position: relative;
         cursor: pointer;
         display: inline-block;
         vertical-align: middle;
         font-size: 12px;
         font-weight: bold;
         height: 27px;
         line-height: 27px;
         min-width: 52px;
         padding: 0 12px;
         text-align: center;
         text-decoration: none;
         border-radius: 2px;
         border: 1px solid #ddd;
         color: #666;
         background-color: #f5f5f5;
     }
     
     .btn-primary {
         border-color: #3079ED;
         color: #F3F7FC;
         background-color: #4D90FE;
         background: -webkit-linear-gradient(top, #4D90FE, #4787ED);
     }
     
     element.style {
         top: 0px;
         left: 0px;
         position: fixed;
         z-index: 2147483647;
         background: rgba(0, 0, 0, 0.2);
         width: 1263px;
         height: 748px;
     }
     
     element.style {
         border: none;
         z-index: 2147483647;
         background: rgb(255, 255, 255);
         left: 50%;
         top: 50%;
         position: fixed;
         transform: translate(-50%, -50%);
         overflow: hidden;
         box-shadow: rgb(0 0 0 / 30%) 1px 1px 50px;
         border-radius: 2px;
         width: 430px;
     }
     
     element.style {
         padding: 15px;
         font-weight: bold;
         text-align: left;
         font-size: 12px;
         background: #f15a23;
         color: #fff;
         font-size: 14px;
         background: url(../images/pagebg.gif);
         color: #666;
         height: 22px;
     }
     
     table {
         border-collapse: collapse;
         border-spacing: 0;
         empty-cells: show;
     }
     
     element.style {
         width: 41px;
     }
     
     element.style {
         color: #fff;
     }
     
     element.style {
         height: 204px;
     }